23515 An error occurred configuring the DSN. Please check the parameters and try again.
23516 SQL returned No Data Found.
23517 An internal ODBC error was encountered.
23518 An invalid value for the Cursor Driver was passed.\nPlease use one of the following values:\nrdUseIfNeeded, rdUseODBC, rdUseServer\nrdUseClientBatch, rdUseNone.
23519 An invalid ODBC handle was encountered.
23520 Invalid connection string.
23521 An unexpected error occurred.
23522 Out of memory.
23523 Invalid operation for forward-only cursor.
23524 No current row.
23525 Invalid row for AddNew or Edit.
23526 Object is invalid or not set.
23527 Invalid seek flag.
23528 Partial equality requires string column.
23529 Incompatible data types for compare.
23530 Can't create prepared statement for invalid database connection.
23531 An error occurred loading the Win32 library (version.dll).
23534 An invalid value for the Concurrency option was passed. Please use one of the following values:\nrdConcurReadOnly, rdConcurLock, rdConcurRowver\nrdConcurValues, rdConcurBatch.
23535 Can't open result set for unnamed table.
23536 Object Collection: This collection doesn't support location by text tag.
23537 Resultset is empty.
23538 Invalid state for Move.
23539 Already beyond the end of the result set.
23540 BOF already set.
23541 Invalid result set state for Update.
23542 Invalid Bookmark.
23543 Invalid bookmark argument supplied to Move.
23544 Can't move relative to current row when EOF/BOF are set.
23545 Already at BOF.
23546 Already at EOF.
23547 An error occurred loading the ODBC installation library (odbccp32.dll).
23548 An invalid value for the prompt option was passed. Please use one of the following values:\nrdDriverPrompt\nrdDriverNoPrompt\nrdDriverComplete\n\nrdDriverCompleteRequired.
23549 An invalid value for the cursor type parameter was passed. Please use one of the following values:\nrdOpenKeyset\nrdOpenDynamic\nrdOpenStatic\n\nrdOpenForwardOnly.
23626 Field not bound correctly.
23627 Unbound Field - Use GetChunk.
23628 Can't assign value to unbound field.
23629 Can't assign value to non-updatable field.
23630 Can't assign value to field unless in Edit mode.
23631 Incorrect type for parameter.
23632 Object Collection: Couldn't find item indicated by text.
23633 Can't assign or read value to or from unbound parameter.
23634 Can't assign value to output only parameter.
23635 Incorrect type found when assigning rdoParameter Value property.
23636 This operation is not allowed at this time.
23637 The object has already been closed.
23638 You must specify a valid name for the environment.
23639 This environment name already exists in the collection.
23640 Object Collection: Illegal modification - collection is read-only.
23641 GetNewEnum: Couldn't get interface for IID_IUnknown.
23642 Object Collection: Assignment to Count property not allowed.
23643 You must use AppendChunk to set data in a TEXT or IMAGE(BLOB) field.
23647 You attempted to reposition to a deleted row.
23648 An attempt was made to issue a SELECT statement using the Execute method.
23649 The Resultset is read-only.
23650 Cancel has been selected in an ODBC dialog requesting parameters needed to complete a connection.
23651 This column does not have the ChunkRequired flag set. Use the Value property to retrieve it's contents.
23652 Could not load resource library corresponding to rdoLocaleID.
23660 General Client Cursor error.
23661 This property or method is not supported when using the currently selected cursor library.
23662 The rdoConnection object is not connected to a data source.
23663 The rdoConnection object is already connected to a data source.
23664 The rdoConnection object is busy connecting.
23665 The rdoQuery or rdoResultset has no active connection.
23666 Incorrect CursorDriver. Only rdUseClient supported.
23667 This property is read-only, now.
23668 The object is in the collection.
23669 Failed to load RDOCURS.DLL.
23670 Can't find table to update.
23671 Cursor type should be: rdOpenForwardOnly.\n LockType should be: rdConcurReadOnly.\n RowsetSize should be: 1.
23672 Only the rdUseClientBatch cursor driver can support\nrdConcurBatch lock type.
23673 This function is not supported.
23674 The object is still in some other collection.
23675 The column buffer is bound so data cannot be appended.\nUse Value property to set data.
23676 Invalid Option flags.
23677 Empty SQL string not allowed.
23678 Execution canceled.
23679 No open cursor or cursor closed.
23680 Not capable to update joind tables.
23681 Cantnot change data size for this data type.
23682 The data size is over the limit.
24094 A control bound to a data control using this Resultset\ncanceled the operation or was unable to synchronize itself with the Resultset.
47857 The parameter is used to pass information to the procedure.
47858 The parameter is used to pass information both to and from the procedure.
47859 The parameter is used to return information from the procedure as in an output parameter in SQL.
47860 The parameter is used to return the return status value from a procedure.
47861 rdoLocaleID Constants
47862 English
47863 French
47864 German
47865 Italian
47866 Japanese
47867 Spanish
47868 Chinese
47869 System
47870 Query Type Constants
47871 Select
47872 Action
47873 Procedural
47874 The query contains both action and select statements
47875 SQL Retcode Constants
47876 The operation is successful.
47877 The operation is successful, and additional information is available.
47878 No additional data is available.
47879 An error occurred performing the operation.
47880 The handle supplied is invalid.
47881 Row Status Constants
47882 The row has not been modified or has been updated successfully.
47883 The row has been modified and not updated in the database.
47884 The row has been inserted with the AddNew method, but not yet inserted into the database.
47885 The row has been deleted, but not yet deleted in the database.
47886 The row has been deleted locally and in the database.
47887 Column Status Constants
47888 The row has not been modified or has been updated successfully.
47889 The row has been modified.
47890 Update Operation Constants
47891 Uses an Update statement for each modified row.
47892 Uses a pair of Delete and Insert statements for each modified row.
47893 Update Criteria Constants
47894 Uses just the key column(s) in the Where clause.
47895 Uses the key column(s) and all updated columns in the Where clause.
47896 Uses the key column(s) and all the columns in the Where clause.
47897 Uses just the timestamp column if available (will generate a runtime error if no timestamp column is in the resultset).
47898 Update Return Code Constants
47899 The developer handled the update and was successful in doing so.
47900 The developer handled the update, was successful, but some rows produced collisions (batch mode only).
47901 The developer attempted to handle the update, but encountered an error when doing so.
47902 The developer did not handle the update, RDO should continue notifying, and if no one handles the update RDO should update the data itself.
47903 The Remote Data Object Engine object
47904 Timeout value for connecting to a data source
47905 Default user name assigned to any new rdoEnvironment
47906 Default password assigned to any new rdoEnvironment
47907 Contains all active rdoEnvironment objects of the rdoEngine object
47908 Contains all stored rdoError objects
47909 Version of the RDO library associated with the object
47910 Indicates where cursors are created
47911 Default Error Threshold for ODBC connections
47912 Registers a database with ODBC
47913 Creates a new rdoEnvironment object
47914 Locale ID used to load resources
47915 SQL error object are added to rdoErros collection
47916 Contains details about remote data access errors
47917 A numeric value specifying a native error
47918 A value indicating the source of a remote data access error
47919 A descriptive string associated with an error
47920 A Windows Help file topic context ID
47921 Fully qualified path to the Windows Help file
47922 The type of error as defined by the X/Open and SQL Access Group SQL
47923 Error return code from the most recent RDO operation
47924 An open connection to a remote data source
47925 Timeout value for query execution
47926 Contains all rdoTable objects in a database
47928 Contains all open rdoResultset objects in an rdoConnection
47929 Provides information about the source of an open rdoConnection
47930 User-defined name for a remote data object
47931 The number of rows affected
47932 Indicates whether a Cursor supports transactions
47933 Indicates whether a Cursor is updatable
47934 ODBC driver version
47935 The ODBC connection handle
47936 Indicates whether an asynchronous query is still executing
47937 Polling interval for asynchronous queries
47938 Close the connections
47939 Executes a query or SQL statement on an object
47940 Creates a new rdoResultset object
47941 Begins a new transaction
47942 Commits any outstanding transactions
47943 Rolls back any outstanding transactions
47944 Cancels an asynchronous query or pending results against the rdoResultset object
47945 The last resultset returned by a call on the connection to a prepared statement
47946 Determines where the cursor is to be created
47947 Login timeout in seconds
47948 Connect to data source
47949 Still connecting to data source.
47950 Creates a new rdoQuery object
47951 rdoQueries collection
47952 Determines the pathname of the ODBC trace file
47956 Fired after a connection is made to the data source
47957 Fired before the call to SQLDriverConnect
47958 Fired after a connection has been closed
47959 Fired after an asynchronous query has completed
47960 Fired after the query execution time has exceeded the queryTimeout value
47961 A column of data with a common data type
47963 Determines the value of an object
47964 Indicates the type or data type of an object
47966 Indicates the name of a remote data object
47968 Indicates the size of an rdoColumn object
47970 Indicates if a zero-length string is valid for the Value property
47971 Indicates characteristics of an rdoColumn object
47973 Indicates whether changes can be made to a remote data object
47974 Relative position of an rdoColumn object within the collection
47975 Indicates whether an rdoColumn requires a non-Null value
47977 Indicates the rdoColumn object data's original source column name
47979 Indicates the rdoColumn object data's original source table name
47980 Indicates if data must be accessed using the GetChunk method
47981 Appends data from a string expression to an rdoColumn object
47982 Returns the contents of an rdoColumn object
47983 Returns the number of bytes in an rdoColumn object
47984 Returns a value currently in the database that is newer than the Value property as determined by an optimistic batch update conflict.
47985 Returns the value of the column as first fetched from the database.
47986 Returns/Sets the column buffer status
47987 Returns/sets a value that specifies if this column is part of the primary key.
47988 Fired when the value of the column has changed
47989 Fired before data is changed in the column
47990 The stored definition of a base table or SQL view
47991 Contains stored rdoColumn objects
47992 Indicates the name of a remote data object
47993 Indicates whether changes can be made to a remote data object
47994 Indicates the number of rows accessed in an rdoResultset object
47995 Indicates the type or data type of an object
47996 Creates a new rdoResultset object
47997 The rows resulting from a query
47999 Determines a bookmark that uniquely identifies the current row
48000 Contains stored rdoColumn objects
48001 Indicates whether the current row is before the first row
48002 Indicates whether an rdoResultset object supports bookmarks
48003 Indicates whether the current row is after the last row
48004 Indicates the locking in effect during editing
48006 User-defined name for a remote data object
48007 Indicates whether an object supports transaction operations
48008 Indicates the type or data type of an object
48009 Indicates the number of rows available in an rdoResultset object
48010 Indicates whether a remote data object can be changed
48011 Indicates the type or data type of an object
48012 Indicates the editing state for the current row
48014 Determines the current row's location in the rdoResultset object
48015 Determines the ODBC statement handle
48019 Determines the absolute row number of an rdoResultset object's current row
48020 Indicates whether an asynchronous query is still executing
48021 Returns the bookmark of the last row modified
48022 Number of records in Batch Update
48023 Returns/sets a value that specifies if the optimistic batch update should use an Update statement or a Delete followed by an Insert.
48026 Returns/sets a value that specifies how the WHERE clause is constructed for each row during an optimistic batch update operation.
48027 Initializes copy buffer for a new row
48028 Closes an open remote data object
48029 Deletes the current row
48030 Copies the current row to the copy buffer for editing
48031 Moves the current row pointer to the first row in the result set
48032 Moves the current row pointer to the last row in the result set
48033 Moves the current row pointer to the next row in the result set
48034 Moves the current row pointer to the previous row in the result set
48035 Saves the copy buffer to the database
48036 Re-executes the query on which the rdoResultset object is based
48037 Repositions the current row in an rdoResultset object
48038 Discards the current rdoResultset and indicates if an additional result set is available
48040 Cancels a query running in asynchronous mode or cancels pending results
48041 Cancels pending updates
48042 Retrieves multiple rows into an array
48043 Performs a batched optimistic update.
48044 Cancels all uncommitted changes in the local cursor (used in batch mode).
48045 Returns/Sets the parent connection object.
48046 Number of collision rows
48047 Array of collision rows
48048 Determines the type of concurrency handling
48050 Current row status
48051 Retrieves multiple rows into a string
48053 Fired after a new connection associated with the object
48054 Fired after current rowset is changed
48055 Fired after the connection is set to nothing
48057 Fired after the state of current row has changed
48058 Fired after the resultset is positioned to a new row or no row at all
48060 Fired before a new connection is associated with the object
48061 Fired before the connection is set to nothing
48062 Fired before an update to the server occurs
48063 A prepared query definition
48065 Determines the ODBC's driver manager query timeout value
48066 Indicates the type or data type of an object
48068 Determines the maximum number of rows returned from a query
48072 Determines the size of the largest column automatically bound under ODBC
48073 Contains all rdoParameter objects of an rdoQuery
48075 Indicates the name of a remote data object
48076 Number of rows affected by the most recently invoked Execute method
48078 Determines the SQL statement defining the executed query
48080 Determines the type of concurrency handling
48081 Contains stored rdoColumn objects
48083 Determines the number of rows in the keyset buffer
48084 Determines the number of cursor rows kept in memory
48086 The ODBC statement handle
48087 Indicates whether an asynchronous query is still executing
48089 Determines the type of cursor
48091 Parent Connection
48093 Indicates whether the query should be prepared
48095 Closes an open remote data object
48096 Executes a query or SQL statement on an object
48097 Creates a new rdoResultset object
48098 Cancels an asynchronous query or pending results against the rdoResultset object
48099 A prepared query definition.
48103 Fired before the query is run.
48104 Defines a logical set of connections for a particular user ID
48105 Contains all open rdoConnection objects opened in an rdoEnvironment object
48106 Indicates the name of a remote data object
48108 Determines a value representing a user of an rdoEnvironment object
48109 Represents the password used during the creation of an rdoEnvironment
48111 Timeout value for connecting to data source
48113 Determines where the cursor is to be created
48114 The ODBC environment handle
48115 Begins a new transaction
48116 Closes an open remote data object
48117 Ends the current transaction and saves the changes
48118 Ends the transaction and restores the database to its state before the most recent BeginTrans
48120 Opens a connection to an ODBC data source
48121 Fired after the beginTrans method has completed
48122 Fired after the CommitTrans method has completed
48123 Fired after the RollbackTrans method has completed
48124 A parameter associated with an rdoQuery
48126 Indicates the name of a remote data object
48128 Indicates the type or data type of an object
48130 Determines the data value of an object
48132 Determines how an argument is passed to or from a procedure
48133 Appends data from a string expression to an rdoParameter object
48134 Dual interface for ODBC Ole object collection
48135 Indicates the number of members in a Remote Data Object collection
48136 Returns a specific member of a collection
48137 Collection of rdoColumn objects
48138 Indicates the number of members in a Remote Data Object collection
48139 Refreshes the column definitions
48140 Returns a specific member of a collection
48141 Collection of rdoTable objects
48142 Indicates the number of members in a Remote Data Object collection
48143 Refreshes the table definitions
48144 Returns a specific member of a collection
48145 Collection of rdoConnection objects
48146 Indicates the number of members in a Remote Data Object collection
48147 Removes a specific member from a collection.
48148 Add item to collection
48149 Returns a specific member of a collection
48150 Collection of rdoParameter objects
48151 Indicates the number of members in a Remote Data Object collection
48152 Returns a specific member of a collection
48153 Collection of rdoResultset objects
48154 Indicates the number of members in a Remote Data Object collection
48155 Returns a specific member of a collection
48156 Collection of rdoEnvironment objects
48157 Indicates the number of members in a Remote Data Object collection
48158 Removes a specific member from a collection.
48159 Adds a member to a Collection object.
48160 Returns a specific member of a collection
48161 Collection of rdoQuery objects
48162 Indicates the number of members in a Remote Data Object collection
48163 Returns a specific member of a collection
48164 Collection of rdoError objects
48165 Indicates the number of members in a Remote Data Object collection
48166 Returns a specific member of a collection
48167 Removes all objects in a collection.
48168 Microsoft Remote Data Object 2.0
48169 Prompt Constants
48170 The driver manager displays the ODBC Data Sources dialog box.
48171 The driver manager uses the connection string provided in Connect. If sufficient information is not provided, the OpenConnection method returns a trappable error.
48172 If the connection string provided includes the DSN keyword, the driver manager uses the string as provided in Connect, otherwise it behaves as it does when rdDriverPrompt is specified.
48173 Behaves like rdDriverComplete except the driver disables the controls for any information not required to complete the connection.
48174 CursorDriver Constants
48175 The ODBC driver will choose the appropriate style of cursors. Server-side cursors are used if they are available.
48176 Use the ODBC cursor library.
48177 Use server-side cursors.
48178 Use the optimistic batch cursor library.
48179 Result set is not returned as a cursor.
48180 EditMode Constants
48181 No editing operation is in progress.
48182 Edit method has been invoked, and the current record is in the copy buffer.
48183 AddNew method has been invoked, and the current record in the copy buffer is a new record that hasn't been saved in the database.
48184 LockType Constants
48185 Cursor is read-only. No updates are allowed.
48186 Pessimistic concurrency.
48187 Optimistic concurrency based on row ID.
48188 Optimistic concurrency based on row values.
48189 Optimistic concurrency using batch mode updates. Status values returned for each row successfully updated.
48190 Options Constants
48191 Execute the query asynchronously.
48192 Use the ODBC SQLExecDirect API function to execute query.
48193 Resultset Type Constants
48194 Fixed set, non-scrolling.
48195 Updatable, fixed set, scrollable query result set cursor.
48196 Updatable, dynamic set, scrollable query result set cursor.
48197 Read-only, fixed set.
48198 Attributes Constants
48199 The column size is fixed (default for numeric columns).
48200 The column size is variable (VarChar and LongVarChar columns only).
48201 The column value for new rows is automatically incremented to a unique integer that can't be changed.
48202 The column value can be changed.
48203 The column is a timestamp value. This attribute is set only for rdClientBatch cursors.
48204 Data Type Constants
48205 Fixed-length character string. Length set by Size property.
48206 Signed, exact, numeric value with precision p and scale s (1 p 15; 0 s p).
48207 Signed, exact, numeric value with precision p and scale s (1 p 15; 0 s p).
48208 Signed, exact numeric value with precision 10, scale 0 (signed: -231 n 231-1; unsigned: 0 n 232-1).
48209 Signed, exact numeric value with precision 5, scale 0 (signed: -32,768 n 32,767, unsigned: 0 n 65,535).
48210 Signed, approximate numeric value with mantissa precision 15 (zero or absolute value 10-308 to 10308).
48211 Signed, approximate numeric value with mantissa precision 7 (zero or absolute value 10-38 to 1038).
48212 Signed, approximate numeric value with mantissa precision 15 (zero or absolute value 10-308 to 10308).
48213 Date -- data source dependent.
48214 Time -- data source dependent.
48215 TimeStamp -- data source dependent.
48216 Variable-length character string. Maximum length 255.
48217 Variable-length character string. Maximum length determined by data source.
48218 Fixed-length binary data. Maximum length 255.
48219 Variable-length binary data. Maximum length 255.
48220 Variable-length binary data. Maximum data source dependent.
48221 Signed, exact numeric value with precision 19 (signed) or 20 (unsigned), scale 0; (signed: -263 n 263-1; unsigned: 0 n 264-1).
48222 Signed, exact numeric value with precision 3, scale 0; (signed: -128 n 127, unsigned: 0 n 255).
48223 Single binary digit.
48224 Direction Constants
48246 Simplified Chinese
48247 Korean
48251 Fetch batch conflict values for the current row
48252 Download all the data for long character and long binary columns.
48254 Indicates the size of an rdoParameter object
48255 Fixed-length unicode character string. Length set by Size property.
48256 Variable-length unicode character string.
48257 Variable-length unicode character string. Maximum length determined by data source.
48258 GUID.
57435 An error occurred configuring the DSN. Please check the parameters and try again.
57436 SQL returned No Data Found.
57437 An internal ODBC error was encountered.
57438 An invalid value for the Cursor Driver was passed. \nPlease use one of the following values:\nrdUseIfNeeded, rdUseODBC, rdUseServer\nrdUseClientBatch, rdUseNone.
57439 An invalid ODBC handle was encountered.
57440 Invalid connection string.
57441 An unexpected error occurred.
57442 Out of memory.
57443 Invalid operation for forward only cursor
57444 No current row
57445 Invalid row for addnew
57446 Object is invalid or not set.
57447 Invalid seek flag
57448 Partial Equality requires string column
57449 Incompatible data types for compare
57450 Can't create prepared statement for invalid database connection.
57451 An error occurred loading the Win32 library (version.dll).
57454 An invalid value for the Concurrency option was passed. Please use one of the following values:\nrdConcurReadOnly, rdConcurLock, rdConcurRowver\nrdConcurValues, rdConcurBatch.
57455 Can't open resultset for unnamed table
57456 Object Collection: This collection doesn't support location by text tag
57457 Resultset is empty
57458 Invalid state for move
57459 Already beyond the end of the resultset
57460 BOF already set
57461 Invalid resultset state for update
57462 Invalid Bookmark
57463 Invalid bookmark argument to move
57464 Can't move relative to current row as EOF /BOF are set
57465 Already at BOF
57466 Already at EOF
57467 An error occurred loading the odbc installation library (odbccp32.dll).
57468 An invalid value for the prompt option was passed. Please use one of the following values:\nrdDriverPrompt\nrdDriverNoPrompt\nrdDriverComplete\n\nrdDriverCompleteRequired
57469 An invalid value for the cursor type parameter was passed. Please use one of the following values:\nrdOpenKeyset\nrdOpenDynamic\nrdOpenStatic\n\nrdOpenForwardOnly.
57546 Field not bound correctly
57547 Unbound Field - Use GetChunk
57548 Can't assign value to unbound field
57549 Can't assign value to non-updatable field
57550 Can't assign value to field unless in edit mode
57551 Incorrect type for parameter
57552 Object Collection: Couldn't find item indicated by text
57553 Can't assign value to unbound parameter
57554 Can't assign value to output only parameter
57555 Incorrect type for assigning to rdoParameter.Value
57556 This operation is not allowed at this time.
57557 The object has already been closed.
57558 You must specify a valid name for the environment.
57559 This environment name already exists in the collection.
57560 Object Collection:illegal modification - collection is readonly
57561 GetNewEnum:Could'nt get interface for IID_IUnknown
57562 Object Collection:Assignment to count not allowed
57563 You must use append chunk to set data in a text or image field.